package com.sg.service.biz.bff;


import com.sg.dto.biz.bff.req.*;
import com.sg.dto.biz.bff.res.*;


/**
 * @author ：
 * @version 1.0
 * @date ：
 */
public interface EvaSystemService {
    /**
     * B3查高层规划目标周期导航列表(边界)
     */
    BffQueryTopPlanTargetCycleMenuListBorderRespDto queryTopPlanTargetCycleMenuListBorder(BffQueryTopPlanTargetCycleMenuListBorderReqDto reqDto);

    /**
     * B3查中层规划目标周期导航列表(边界)
     */
    BffQueryMidPlanTargetCycleMenuListBorderRespDto queryMidPlanTargetCycleMenuListBorder(BffQueryMidPlanTargetCycleMenuListBorderReqDto reqDto);

    /**
     * B3-3查基层规划目标周期导航列表(边界)
     */
    BffQueryGrassrootsObjMenuListBorderRespDto queryGrassrootsObjMenuListBorder(BffQueryGrassrootsObjMenuListBorderReqDto reqDto);

    /**
     * B3-3查基础部门规划目标周期导航列表(边界)
     */
    BffQueryGrassRootsDeptObjMenuListBorderRespDto queryGrassRootsDeptObjMenuListBorder(BffQueryGrassRootsDeptObjMenuListBorderReqDto reqDto);

    /**
     * B3-3查我任务及观测点列表(边界)
     */
    BffQueryMyTaskPostViewPointListBorderRespDto queryMyTaskPostViewPointListBorder(BffQueryMyTaskPostViewPointListBorderReqDto reqDto);

    /**
     * B3-3查我的部门观测点列表(边界)
     */
    BffQueryMyDeptViewPointListBorderRespDto queryMyDeptViewPointListBorder(BffQueryMyDeptViewPointListBorderReqDto reqDto);

    /**
     * B3-3查高层建设任务列表(边界)
     */
    BffQueryTopPlanConstructionTaskListBorderRespDto queryTopPlanConstructionTaskListBorder(BffQueryTopPlanConstructionTaskListBorderReqDto reqDto);

    /**
     * B3-3查中层建设任务列表(边界)
     */
    BffQueryMidPlanConstructionTaskListBorderRespDto queryMidPlanConstructionTaskListBorder(BffQueryMidPlanConstructionTaskListBorderReqDto reqDto);

    /**
     * B3-3查高层切换部门菜单列表
     */
    BffQueryTopPlanSwitchDeptMenuListRespDto queryTopPlanSwitchDeptMenuList(BffQueryTopPlanSwitchDeptMenuListReqDto reqDto);

    /**
     * B3-3查询评价主题管理权限列表(边界)
     */
    BffQueryEvaThemeMgtPowerListBorderRespDto queryEvaThemeMgtPowerListBorder(BffQueryEvaThemeMgtPowerListBorderReqDto reqDto);

    /**
     * B3-3查目标任务详情(边界)
     */
    BffQueryTargetTaskDetailBorderRespDto queryTargetTaskDetailBorder(BffQueryTargetTaskDetailBorderReqDto reqDto);

    /**
     * B3-3查有目标的下属或其他列表(边界)
     */
    BffQueryHaveTargetMySubordinateListBorderRespDto queryHaveTargetMySubordinateListBorder(BffQueryHaveTargetMySubordinateListBorderReqDto reqDto);

    /**
     * B3-3查下属或其他目标周期导航列表(边界)
     */
    BffQuerySubordinateTargetCycleMenuListBorderRespDto querySubordinateTargetCycleMenuListBorder(BffQuerySubordinateTargetCycleMenuListBorderReqDto reqDto);

    /**
     * B3-3查我下属或其他观测点列表(边界)
     */
    BffQueryMySubordinatePostViewPointListBorderRespDto queryMySubordinatePostViewPointListBorder(BffQueryMySubordinatePostViewPointListBorderReqDto reqDto);

    /**
     * B3-3高层下发部门目标任务书(管理)
     */
    BffBatchIssuedDeptObjMisStaRespDto batchIssuedDeptObjMisSta(BffBatchIssuedDeptObjMisStaReqDto reqDto);

    /**
     * B3-3查设置建设任务列表(管理)
     */
    BffQuerySetConstructionTaskListRespDto querySetConstructionTaskList(BffQuerySetConstructionTaskListReqDto reqDto);

    /**
     * B3-3查询管理模式高层切换部门菜单列表(管理)
     */
    BffQueryTopPlanSwitchDeptMenuMgtListRespDto queryTopPlanSwitchDeptMenuMgtList(BffQueryTopPlanSwitchDeptMenuMgtListReqDto reqDto);

    /**
     * B3-3查目标分工详情(管理)
     */
    BffQueryObjDivisionLaborDetailRespDto queryObjDivisionLaborDetail(BffQueryObjDivisionLaborDetailReqDto reqDto);

    /**
     * B3-3查设置建设任务详情(管理)
     */
    BffQuerySetConstructionTaskDetailRespDto querySetConstructionTaskDetail(BffQuerySetConstructionTaskDetailReqDto reqDto);

    /**
     * B3-3查目标分工进展列表(边界)
     */
    BffQueryObjScheduleListBorderRespDto queryObjScheduleListBorder(BffQueryObjScheduleListBorderReqDto reqDto);

    /**
     * B3-3查部门目标任务书设权重列表(管理)
     */
    BffQueryDeptObjMisStaSetWeightListRespDto queryDeptObjMisStaSetWeightList(BffQueryDeptObjMisStaSetWeightListReqDto reqDto);

    /**
     * B3-3批量下发中层执行目标(管理)
     */
    BffBatchIssuedMidPerformTargetRespDto batchIssuedMidPerformTarget(BffBatchIssuedMidPerformTargetReqDto reqDto);

    /**
     * B3-3批量下发中层牵头目标(管理)
     */
    BffBatchIssuedMidLeadTargetRespDto batchIssuedMidLeadTarget(BffBatchIssuedMidLeadTargetReqDto reqDto);

    /**
     * B3-3查询评价主题列表(边界)
     */
    BffQueryEvaThemeListBorderRespDto queryEvaThemeListBorder(BffQueryEvaThemeListBorderReqDto reqDto);

    /**
     * B3-3查询评价模板授权是否可用
     */
    BffQueryEvaTempEmpowerDetailRespDto queryEvaTempEmpowerDetail(BffQueryEvaTempEmpowerDetailReqDto reqDto);

    /**
     * B3-3判断中层修改安排(管理)
     */
    BffJudgeMidAmendArrangeRespDto judgeMidAmendArrange(BffJudgeMidAmendArrangeReqDto reqDto);

    /**
     * B3-3判断基层修改安排(管理)
     */
    BffJudgeBasicAmendArrangeRespDto judgeBasicAmendArrange(BffJudgeBasicAmendArrangeReqDto reqDto);

    /**
     * B3-3判断高层重新编辑(管理)
     */
    BffJudgeTopAnewEditRespDto judgeTopAnewEdit(BffJudgeTopAnewEditReqDto reqDto);

    /**
     * B3-3批量下发基层执行目标(管理)
     */
    BffBatchIssuedGrootsPerformTargetRespDto batchIssuedGrootsPerformTarget(BffBatchIssuedGrootsPerformTargetReqDto reqDto);

    /**
     * B3-3判断中层第1步牵头目标安排(管理)
     */
    BffJudgeMidFirstLeadTargetArrangeRespDto judgeMidFirstLeadTargetArrange(BffJudgeMidFirstLeadTargetArrangeReqDto reqDto);

    /**
     * B3-3判断中层第2步执行目标安排(管理)
     */
    BffJudgeMidSecExTargetArrangeRespDto judgeMidSecExTargetArrange(BffJudgeMidSecExTargetArrangeReqDto reqDto);

    /**
     * B3-3判断基层第1步执行目标安排(管理)
     */
    BffJudgeBasicFirstLeadTargetArrangeRespDto judgeBasicFirstLeadTargetArrange(BffJudgeBasicFirstLeadTargetArrangeReqDto reqDto);

    /**
     * B3修订指标目标周期名称(管理)
     */
    BffReviseTargetCycleNameRespDto reviseTargetCycleName(BffReviseTargetCycleNameReqDto reqDto);

    /**
     * B3修订权重及分(管理)
     */
    BffReviseWeightOrBranchRespDto reviseWeightOrBranch(BffReviseWeightOrBranchReqDto reqDto);

    /**
     * B3执行诊断及修订指标目标或诊断值(管理)
     */
    BffImplementDiagnoseReviseTargetOrDiagnosticValueRespDto implementDiagnoseReviseTargetOrDiagnosticValue(BffImplementDiagnoseReviseTargetOrDiagnosticValueReqDto reqDto);

    /**
     * B3批量撤销修订指标相关数据(管理)
     */
    BffBatchUndoReviseTargetDataRespDto batchUndoReviseTargetData(BffBatchUndoReviseTargetDataReqDto reqDto);

    /**
     * B3查询下级目标内容及周期列表(管理)
     */
    BffQuerySubordinateTargetContentCycleListRespDto querySubordinateTargetContentCycleList(BffQuerySubordinateTargetContentCycleListReqDto reqDto);

    /**
     * B3判断目标内容是否存在修订(管理)
     */
    BffJudgeTargetIsReviseDataRespDto judgeTargetIsReviseData(BffJudgeTargetIsReviseDataReqDto reqDto);

    /**
     * B3-查询汇报任务归属评价模板列表
     */
    BffQueryTaskReportEvaTempListRespDto queryTaskReportEvaTempList(BffQueryTaskReportEvaTempListReqDto reqDto);

    /**
     * B3执行高中基层回退导向步骤房间分析(管理)
     */
    BffImplementTopMidBasicRollBackGuideStepRoomComRespDto implementTopMidBasicRollBackGuideStepRoomCom(BffImplementTopMidBasicRollBackGuideStepRoomComReqDto reqDto);

    /**
     * B3执行中层目标分工房间返回判断(管理)
     */
    BffImplementMidTargetDivRoomReturnJudgeRespDto implementMidTargetDivRoomReturnJudge(BffImplementMidTargetDivRoomReturnJudgeReqDto reqDto);

    /**
     * B3执行新增批次导向步骤房间(管理)
     */
    BffImplementAddBatchGuideStepRoomRespDto implementAddBatchGuideStepRoom(BffImplementAddBatchGuideStepRoomReqDto reqDto);

    /**
     * B3-3查设置建设任务预算列表(管理)
     */
    BffQuerySetConstructionTaskBudgetListRespDto querySetConstructionTaskBudgetList(BffQuerySetConstructionTaskBudgetListReqDto reqDto);
    //
}

